<?php
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 * Template para Buscqueda de Equipos, Busqueda Incremental
 */

?>
<?php use_stylesheet('/sfPropelPlugin/css/global.css') ?>
<?php use_stylesheet('/sfPropelPlugin/css/default.css') ?>
<?php use_javascript('../sfProtoculousPlugin/js/Prototype')?>
<?php use_helper('Form')?>


<div id="sf_admin_container">
    <div style="display: none">
        <input type="text" id="entrega" value="<?php echo $entrega?>">
    </div>
<div id="tabla_busqueda_equipos">
    <?php if (!$entrega): ?>
       <div><h1 style="font-size: 14px; font-family:  Gill, Helvetica, sans-serif" align="center">Busqueda de Equipos para Reparación</h1></div>
    <?php else:?>
       <div><h1 style="font-size: 14px; font-family:  Gill, Helvetica, sans-serif" align="center">Busqueda de Equipos para Entrega</h1></div>
    <?php endif;?>
    <table>
        <tr>
            <th width="200">
              <input class="text ui-widget-content ui-corner-all" size ="50" type="Text" id="cuadro_busqueda_equipo" onkeypress="Buscar(e)" >
               <div class="help">Ingrese el Numero de Serie o la Orden de Servicio</div>
           </th>
             <td>
                 <?php echo radiobutton_tag('busqueda[]', '1', true) ?>
                 <label>Buscar por IMEI?</label>
                 <?php echo radiobutton_tag('busqueda[]', '2', false) ?>
                 <label>Buscar por Orden de Servicio?</label>
                 <?php echo radiobutton_tag('busqueda[]', '3', false) ?>
                 <label>Buscar por Clientes?</label>
                  <input type="button" value="Buscar" id="boton_busqueda" onclick="BusquedaConAjax()">
                 <?php echo image_tag('loader.gif','size=20x20 id=loader_busqueda_equipo style=display: none')?>
             </td>
             
        </tr>
    </table>
</div>
<div id="busqueda_error" class="error" style="display:none"></div>
<div id="resultado_busqueda_equipos">
    <?php //include_partial('resultado_busqueda_equipos',array('dibujar' => false))?>
</div>
</div>
<?php
/*
 * Script para determinar si se preciono la tecla enter
 */
?>

<script type="text/javascript">
//<![CDATA[

   var EquipoSeleccionado;
   document.onkeypress=function(e){
    
    //function BusquedaIncremental(keycode){
    var esIE=(document.all);
    var esNS=(document.layers);
    tecla=(esIE) ? event.keyCode : e.which;
    if((tecla==13)){
        //{
        //    $('resultado_busqueda_equipos').show()
        //}

       BusquedaConAjax();
       return false;
     }
     }
     function BusquedaConAjax() {
       if($F('busqueda_1_1')){
           criterio =0;
       }
       else{
           if($F('busqueda_2_2')) {
           criterio = 1;
           }
           else{
               criterio = 2
           }
       }
        parametros = 'buscar='+ $F('cuadro_busqueda_equipo') + '&criterio=' + criterio + '&entrega=' + $F('entrega');
       
       new Ajax.Updater({success:'resultado_busqueda_equipos', failure: 'busqueda_error'},
               '<?php echo url_for('detalleservicios/buscarequipos')?>',
               {asynchronous:true, evalScripts:false,
                   onLoading:function(request, json){Element.show('loader_busqueda_equipo');Element.hide('busqueda_error');Element.hide('resultado_busqueda_equipos') },
                   onComplete:function(request, json){Element.hide('loader_busqueda_equipo')},
                   onSuccess:function(request, json){Element.show('resultado_busqueda_equipos')},
                   onFailure:function(request,json){alert('No se encontraron resultado');Element.show('busqueda_error')},
                   parameters: parametros });
       }
       function EntregarEquipos(id){
           parametros= 'id='+id + '&entregado_a= '+$F('entregado_a_'+id);
           new Ajax.Updater('tr_'+id,
               '<?php echo url_for('detalleservicios/entregar_equipos')?>',
               {asynchronous:true, evalScripts:false,
                   onLoading:function(request, json){Element.show('loader_entrega_equipo_'+id) },
                   onComplete:function(request, json){Element.hide('loader_entrega_equipo_'+id)},
                   //onSuccess:function(request, json){Element.show('resultado_busqueda_equipos')},
                   //onFailure:function(request,json){alert('No se encontraron resultado');Element.show('busqueda_error')},
                   parameters: parametros });
       }
      function Buscar(e){
       var esIE=(document.all);
       var esNS=(document.layers);
          tecla=(esIE) ? event.keyCode : e.which;
       alert(tecla);
       }

//]]>
</script>
